English
Noun en-noun|sg=rhomboid protease
#biochemistry Any of several enzymes that cleave biological membranes allowing the introduction of viruses